* {
    margin: 0;
}

html, body {
    background: transparent;
    height: 100%;
    width: 100%;
    overflow: hidden;
    -ms-content-zooming: none;
}

#terminal-container {
    width: 100%;
    height: 100%;
    /* re-enable scrolling only in the xterm container */
    overflow-y: auto;
    overflow-x: hidden;
    touch-action: pan-y;
    -ms-touch-action: pan-y;
}

.xterm .xterm-viewport {
    background-color: transparent !important;
}

.terminal {
    background: transparent !important;
}